Home :: Parallel Computing :: Programming

Piranha
Papers about adaptive parallelism.
http://www.cs.yale.edu/HTML/YALE/CS/Linda/piranha.html

The Hoard Multiprocessor Memory Allocator
A memory allocator for multiprocessor computers. Source code, documentation, and papers.
http://www.cs.utexas.edu/users/emery/hoard/

Janus
Janus is a C++ template library of data structures and algorithms for grid-based scientific programming. Downloads, papers, and documentation.
http://www.first.gmd.de/janus

Emerald Distributed Programming Language
An object-oriented garbage-collected programming language. Research information, source code, and papers.
http://www.cs.ubc.ca/nest/dsg/emerald.html

Proteus Programming System
An architecture-independent parallel programming language, with translators for specific environments. Papers and binari es.
http://www.cs.unc.edu/Research/proteus/